body{
	font-size:11px;
}
.TreeGrid{
	border-collapse: collapse; 
	font-size: 11px;
	border: 1px solid #778899;
}

.TreeGrid .header{
	// background-color: #87CEEB;
	font-size: 11px;
	padding: 8px;
	line-height: 1.5;
	font-weight: 600;
	border:1px solid #ddd;
}
.TreeGrid .header:hover{
	background-color: #F5F5F5;
}
.TreeGrid td{
	border: 1px solid #ddd;
	padding: 8px;
	line-height: 1.5;
	vertical-align: top;
}

.TreeGrid a{
	text-decoration: underline;
	color: black;
}

.TreeGrid a:hover{
	color: blue;
}

.TreeGrid .image_hand{
	border: 0;
	cursor:hand;
	align:absmiddle;
}

.TreeGrid .image_nohand{
	border: 0;
	align:absmiddle;
}

.TreeGrid .row_hover{
	background-color: #F5F5F5;
}

.TreeGrid .row_active{
	background-color: #F5F5F5;
}

.btn{
	border:0;
	padding:1px 5px;
	line-height: 1.5;
	border-radius: 3px;
	font-size: 11px;
	outline: none;
}

.btn-info{
	color:#fff;
	background-color: #5bc0de;
	border-color: #46b8da;
}
.btn-warning{
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236;
}
.btn-primary{
	color:#fff;
	background-color: #337ab7;
	border-color: #2e6da4;
}
.btn-danger{
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a;
}
